package com.fanfan.SmartPensionSystembackend.utils;

import java.util.HashMap;
import java.util.Map;

public class ResponseUtil {

    /**
     * 封装返回结果
     * @param data 返回的数据
     * @return 标准化的返回对象
     */
    public static Map<String, Object> success(String message,Object data) {
        Map<String, Object> response = new HashMap<>();
        response.put("code", 200); // 状态码
        response.put("message", "成功"); // 提示信息
        response.put("data", data); // 数据内容
        return response;
    }

    /**
     * 封装错误返回结果
     * @param message 错误信息
     * @return 标准化的返回对象
     */
    public static Map<String, Object> error(String message) {
        Map<String, Object> response = new HashMap<>();
        response.put("code", 500); // 状态码
        response.put("message", message); // 错误信息
        response.put("data", null); // 数据内容为空
        return response;
    }
}